biomedical device technology - Español Inglés Diccionario